package com.icinfo.cloud.provider.punish.ucase.casemain.vo;

import lombok.Data;

import java.util.List;

/**
 * @author cds
 * @date 2022/12/9
 * @since 汇信科技
 */
@Data
public class PageCaseDocumentVo {

    /**
     * 文书主键id
     */
    private String id;

    /**
     * 案件id
     */
    private String caseId;

    /**
     * 文号
     */
    private String documentNumber;

    /**
     * 文书地址
     */
    private String documentUrl;

    /**
     * 文书目录
     */
    private String documentCatalogCode;

    /**
     * 文书种类
     */
    private String documentCatalogName;

    /**
     * 任务编码
     */
    private String caseNumber;

    /**
     * 任务名称
     */
    private String caseName;

    /**
     * 文书审核状态：notSubmit 待提交 ，pending  审批中  ，pass 审核完成通过，return 审核完成退回
     */
    private String documentAuditStatus;

    /**
     * 文书送达状态 SEND_0未送达 SEND_1已送达 null无需送达
     */
    private String documentSentStatus;

    /**
     * 确认状态 SIGN_0 未确认 SIGN_1已确认 null无需确认
     */
    private String documentSignstampedStatus;

    /**
     * 文书创建时间
     */
    private String documentCreateTime;

    /**
     * 创建人名称
     */
    private String createUserName;

    /**
     * 创建部门名称
     */
    private String caseDeptName;

    /**
     * 办案单位
     */
    private String caseDeptCode;

    /**
     * 文书来源
     */
    private String documentSource = "1";

    /**
     * 案件当事人
     */
    private List<CasePartiesInfoVo> casePartiesList;
    /**
     * 文书种类名称
     */
    private String documentKindName;
    /**
     * 文书种类编码
     */
    private String documentKindCode;
    /**
     * 当事人名称
     */
    private String personName;
    /**
     * 当事人名称
     */
    private String partyId;
}
